package cn.cdiothree.domain;


import lombok.Data;

/**
 * 结果
 * @author cumthing
 * @param <T>
 */
@Data
public class Result<T> {
    /**
     * 状态码
     */
    private Integer code;
    /**
     * 状态描述信息
     */
    private String message;
    /**
     * 定义为规范
     */
    private T data;

    @Override
    public String toString() {
        return "{" +
                "\"code\":" + code +
                ", \"msg\":\"" + message + '\"' +
                ", \"data\":\"" + data + '\"'+
                '}';
    }
}
